home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / misc-part1 / 9467 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  19.9 KB

  1. Path: news.restena.lu!usenet
  2. From: manou.billa@ci.educ.lu (Manou BILLA)
  3. Newsgroups: comp.sys.amiga.misc
  4. Subject: Re: Haynie joins AT team
  5. Date: 24 Mar 1996 00:01:33 GMT
  6. Organization: Not organized
  7. Message-ID: <20070.6657T48T1075@ci.educ.lu>
  8. References: <199603201242.mellorp.3343@mcarepcs.demon.co.uk>
  9. Reply-To: manou.billa@ci.educ.lu
  10. NNTP-Posting-Host: slip1.restena.lu
  11. X-Newsreader: THOR 2.22 (Amiga;TCP/IP)
  12.  
  13.  
  14. On 20-Mar-96 13:43:03, Paul Mellors (mellorp@mcarepcs.demon.co.uk) wrote to
  15. All () about Re: Haynie joins AT team
  16. (<199603201242.mellorp.3343@mcarepcs.demon.co.uk>):
  17.  
  18. Hi Paul
  19.  
  20. >It's not just a rumour;
  21.  
  22. >I personally heard it from Stefan Doymeyer's (AT President) own mouth.
  23.  
  24. >Dave Haynie is ON the AT dev team and is relocating to Bensheim.
  25.  
  26.  
  27. >STUPID QUESTION, AND I HOPE I DONT GET FLAMED FOR ASKING THIS BUT
  28. >WHO IS DAVE HAYNIE?? (CRINGE WAITING FOR A SLAP)
  29.  
  30.  
  31. Dave is THE AMIGA creator! Nearly all big box AMIGAs are his creations!
  32. A2000, A3000, A4000, SCSI II controllers, GFX cards, turbo cards and other
  33. things , of which most never did appear in the shops! Like the A3000+ or the
  34. A5000 AAA! :-( The A3000+ was nearly finished, even AT&T did have a prototype
  35. to run their own voice controlled OS! which should have been integrated into
  36. the AMIGA OS! :-((((
  37.  
  38. Check his homepage at:
  39.  
  40.         http://www.iam.com/people/dave.html
  41.  
  42. He now works for SCALA (the creators of SCALA MM 200, 300, 400, ...)
  43.  
  44. Here's some info from his homepage:
  45.  
  46.  
  47.  
  48.        Cool (kewl, adj.)
  49.  
  50. "An unreachable goal for some, a way of life for others. The obvious example
  51. of this latter category being Dave Haynie, pictured
  52. above"
  53.  
  54. --from the glossary of The Zorro III Bus Specification
  55.  
  56. Dave Haynie
  57.  
  58. Engineer, Producer and Director, Author
  59.  
  60. dave@iam.com
  61.  
  62. Dave was a Senior Hardware Engineer at Commodore-Amiga, Inc. thoughout the
  63. days of the A2500, A3000, and A4000. He is the producer and
  64. director of a documentary about the last years at Commodore, including details
  65. of management folly and of how billiant and subversive engineers dealt
  66. with same. He is also the author of DiskSalv 3. Both are published by
  67. Intangible Assets Manufacturing. Dave is now a Senior Engineer at Scala, Inc.
  68. as well as continuing to work on Amiga projects for Intangible Assets
  69. Manufacturing.
  70.  
  71. Comming soon: Articles Dave wrote for a newsletter that never happened, and
  72. maybe even a Dave Haynie Fan Club (perhaps as a mailing list .which
  73. would include random thought by Dave or Dave and Dale and offers to get
  74. authographed merchandise and stuff).
  75.  
  76.  
  77.  
  78. Dave Haynie has been involved in the Amiga community since the dawn of the
  79. Amiga. He was an engineer on the Commodore C128 at the time Commodore
  80. bought Amiga. He started using the Amiga in 1985, as soon as he could get
  81. his hands on one. He bought one in 1986, and has been programming it ever
  82. since.
  83.  
  84. As an Systems/Hardware Engineer at Commodore, Dave was the chief engineer
  85. of the Amiga 2000, Amiga 2630, the Zorro III Bus Specification, Amiga
  86. @{"3000+" link A3000Plus}, Amiga 4091, and the @{"Nyx prototype" link Nyx},
  87. and a leading member of the
  88. engineering team on the Amiga 3000 and Amiga 4000. Dave had a number of
  89. @{"really cool projects" link Cool.Projects} in the works when Commodore went
  90. under.
  91.  
  92. Independently of Commodore, Dave has been involved in a number of Amiga
  93. projects. As well as DiskSalv, Dave wrote SetCPU, the popular 68030 MMU
  94. tool, and several other example programs. Dave has written extensively, for
  95. magazines including AmigaWorld, Amazing Computing, Amiga Sentry, .Info,
  96. AmigaWorld Technical Journal, Compute!, Amiga Shopper (UK), and most
  97. recently, Amiga Format.
  98.  
  99. In less technical times, Dave resides in the great state of South Jersey,
  100. with his wife Liz, kids Sean (3) and Kira (1), dog Auryn (Borzi), and cat
  101. Iggy (Black & White, footwarmer). When he's not on the computer, Dave has
  102. too many other interests. He practices Aikido regularly, he's into
  103. photography, video (see his first film, @{"the Deathbed Vigil" link
  104. Deathbed.Vigil}), cycling,
  105. canoing, swimming, woodworking, Japanese knives, writing (technical and
  106. songs), modern Rock music, and good beer. Since the demise of Commodore
  107. ("well, at least I can have a life now"), Dave's been working at Scala,
  108. Inc., and learning to play keyboards.
  109. @endnode
  110.  
  111. @node A3000Plus
  112. @title "A3000+, the first AGA System"
  113. In 1990, Commodore was nearing completion of the first major upgrade to the
  114. Amiga chip set. Code named "Pandora", and later dubbed "AA" (because of the
  115. @{"AAA" link Nyx} project, already underway), this chip set would boot the
  116. basic graphics
  117. capabilities of the Amiga considerably, while retaining full register-level
  118. compatibility with the ECS and original Amiga chip sets.
  119.  
  120. Ultimately, Commodore needed a test system for these new chips, and so they
  121. naturally assigned Dave Haynie to the project. Not satisfied to just build
  122. an "AA3000", Dave looking into building an all-around better system which
  123. included the new chipset.
  124.  
  125. In February of 1991, the first A3000+ booted up Workbench. The new chips
  126. ran the existing AmigaOS almost without incident. In addition to the AA
  127. chips, this first 3000+ had a digital signal processor, the AT&T DSP3210,
  128. built in as a local bus coprocessor. The DSP3210 and the Amiga were a match
  129. made in heaven. The 3210 was a local bus master, allowing for DSP systems
  130. to be built without the expensive and limiting SRAM of earlier designs. The
  131. 3210, at 50MHz, crunched 32-bit floating point at up to 25MFLOPS, five
  132. times faster than the 68040. AT&T has a full fledged, multitasking,
  133. multiprocessing DSP operating system for the 3210, which used an arbitrary
  134. general purpose OS as a host. The Amiga's low overhead, near realtime OS
  135. was a perfect mate for AT&T's VCOS.
  136.  
  137. Of course, prototypes will be prototyes, and the DSP never worked on the
  138. Rev 0 edition of the A3000+. But everything else did. For Rev 1, a very
  139. extensive DSP audio system was put into place, including hardware CODECs
  140. for 16-bit stereo I/O at up to 48kHz and phase-correcting
  141. telecommunications, for V32 modems.
  142.  
  143. After Rev 1, Commodore Engineering management was changed by the then
  144. president of Commmodore International, @{"Mehdi Ali" link Deathbed.Vigil}. The
  145. new VP of
  146. engineering, Bill Sydnes, was opposed to the A3000+, and virtually every
  147. other project underway at the time -- no use making the previous
  148. administration (the folks who brought you the A500, A2000, and A3000) look
  149. good. The final revision of the Amiga 3000+ was a scaled down version, as
  150. mandated by the administration. A flaw in some custom DSP support logic,
  151. built into the new A3000-architecture DMAC chip, made the DSP a problem.
  152.  
  153. The DSP lived on for awhile, despite management. Dave Haynie worked on his
  154. own time to get systems reworked, and work out any additional bugs, in the
  155. DSP hardware. Jeff Porter, onetime Director of New Product Development and
  156. the other driving force behind the DSP, managed to keep the software
  157. development funded. Eric Lavitsky, DSP expert, consultant, and longtime
  158. Amiga supporter, did the actual VCOS port. This port was, in fact finished.
  159.  
  160. And the DSP had a kind of afterlife. After Bill Sydnes was fired, Lew
  161. Eggebrecht took over Commodore Engineering. While not an amazing leader,
  162. Lew did turn a number of projects on that were floundering as skunkworks
  163. efforts necessarily hidden from Sydnes. Dave had proposed a DSP board be
  164. made for Zorro III, and Lew put two engineers on it full time. Although
  165. Commodore never built the resulting board, the design was nearly complete,
  166. and it was build by a company that licensed the design before Commodore
  167. went under.
  168. @endnode
  169.  
  170. @node Nyx
  171. @title "Nyx, The AAA Prototype"
  172. The most advanced project ever attempted at Commodore was the creation of
  173. the Advanced Amiga Architecture, or AAA. Started in the late 80's, AAA was
  174. an effort to build a new Amiga architecture that was once again head and
  175. shoulders above the mainstream.  AAA was a major advance. It would deliver
  176. 32 and 64-bit systems, using DRAM or VRAM. Many new graphics modes were
  177. supported, including 24-bit, HAM10, and compresses 8 and 24-bit modes. The
  178. blitter and copper were fully 32-bit, and the copper could feed the
  179. blitter. Graphic resolution went up to 1280x1024 noninterlaced, and the
  180. pixel clock could change on a line-by-line basis, to support hardware
  181. promotion of older screen modes.  Audio was extended to 8 channels, with
  182. sampling rates up to 100kHz at 16bits/sample. The floppy disk interface was
  183. fast enough for 4MB floppies, 150KB/s CD-ROMs, Digital Radio, and other
  184. serial streams, and decoding could be done on-chip or in software.
  185.  
  186. In 1992 Dave Haynie designed the "Nyx" prototype, which was the first home
  187. for the AAA chips. Based on the A3000 architecture and lots of programmable
  188. logic, three working systems were built. When Commodore stopped funding the
  189. AAA project, critical chip revisions had been released to tape, but not yet
  190. made. The existing AAA chips delivered 24 bit graphics at high resolution,
  191. demos set up the copper feeding the blitter, doing CPU-less animations. The
  192. next rev was supposed be enough to boot the AmigaOS.
  193. @endnode
  194.  
  195.  
  196. @node DeathBed.Vigil
  197. @title "The Deathbed Vigil"
  198. The Deathbed Vigil and other tales of digital angst
  199.                 by Dave Haynie
  200.  
  201. Set the way-back machine for April, 1994. Everyone was worried about the
  202. continued existence of Commodore. I had been away, interviewing for new
  203. jobs in Texas, so I came in, first time that week, on Tuesday, April 26,
  204. 1994. Rumors were running rampant about a bigtime layoff happening the next
  205. day. We in Engineering had already been on a major league skeleton crew
  206. since the summer of 1993, so this was clearly a sign of the beginning of
  207. the end.
  208.  
  209. So, when I woke up Wednesday, not knowing with any certainty if I'd have a
  210. job to go to tomorrow, I thought about videotaping Commodore. After all,
  211. this whole Amiga thing, which ran far beyond Commodore, the Amiga
  212. community, nearly all my active interpersonal relationships, and in some
  213. sense, the last vestige of the real small computer industry; once full of
  214. excitement and new ideas, but by this time more concerned with perpetuating
  215. and recreating obsolete, "best of the 70s, as long as UNIX isn't
  216. considered" computing. It was one of those ideas you think about, say "hey,
  217. wouldn't thi be cool", but then dismiss as soon as there's an obsticle.
  218.  
  219. So I set out to do some taping. Fortunately, I had three batteries charged
  220. for my Sony TR-7 8mm camcorder; recharged after my trip to Texas. And
  221. fortunately, K-Mart had blank 8mm tapes for sale. So I went to Commodore,
  222. and proceeded to do a walk-around of the Commodore building.
  223.  
  224. Pretty early on, it was clear that the layoff was happening. All but about
  225. 30 people were layed off; I was one of the "still employed", it was less
  226. clear who the lucky ones were. At lunchtime, we went to our Mexican place,
  227. Margarita's, for the last big layoff party. There, many things were said
  228. about the Commodore management, some of it on-camera.
  229.  
  230. At the layoff party, Randell Jesup told me of a "Deathbed Vigil" party that
  231. he and Bryce Nesbitt were throwing, on Saturday. When Commodore bought
  232. Amiga, the good folks at the original Amiga company in Los Gatos, CA, held
  233. an "Amiga Wake" party. This proved premature, if in retrospect technically
  234. correct; Randell didn't want to make the same mistake. So I filmed the
  235. party, where all kinds of cool things took place: interviews, tales of the
  236. golden and not-so-golden years of Commmodore-Amiga, a burning of the L.B.M.
  237. effigy (some associate this with ex-President of Commodore, Mehdi Ali),
  238. smashing of keyboards, the "Chicken Lips Blues" song (performed by Mike
  239. Rivers, written by attendees), and other great events. Some strange
  240. happenings, post-party, were also filmed at Commodore.
  241.  
  242. Once done, I had to figure out what to do with this 4-5 hours of video. I
  243. decided to make a real, for sale videotape, and to try to tell a bit of the
  244. story of What Went Wrong, along with the antics, anger, info, and catharsis
  245. of this time. I realized I wanted to have on tape some small piece of this
  246. amazing thing I had been involved with for 10 years, and I figured fans of
  247. the Amiga might want a look too. So I set out to really make my first film.
  248.  
  249. And along the way, I decided I wanted to know: is Desktop Video real. I
  250. never did any video stuff at Commodore. So I wanted to know, could a novice
  251. videomake sit down with a consumer camcorder and deck, an Amiga, some plug
  252. ins and the right software, and actually make a good video. So I put
  253. together my system, including:
  254.  
  255.         @{"Amiga 3000+" link A3000plus} prototype
  256.         Scala MM300 authoring system (provided by Scala)
  257.         Scala EE100 LANC/IR controller (provided by Scala)
  258.         SuperGen 2000 (borrowed)
  259.         GVP TBCplus (borrowed)
  260.         JVC HR6900 SVHS deck (paid in cash)
  261.         Deluxe Paint IV
  262.  
  263. Over the course of four months, I put together the video. I added various
  264. bits of information gleaned from conversations with past and present
  265. Commodore employees, and other folks "in the know". Mike Rivers provided me
  266. with some original music, and I wrote lyrics to one of his songs, which I
  267. affectionately entitled "F.Y.M.". We drank beer, mixed it, and I became a
  268. Rock Icon. NOT. Anyway, if you like the Amiga, and want some idea of what
  269. went wrong, you can still order "The Deathbed Vigil and other tales of
  270. digital angst" from @{"Intangible Assets Manufacturing" link IAM}.
  271. @endnode
  272.  
  273. @node Cool.Projects
  274. @title "Other Really Cool Projects"
  275. There seems to be a general feeling in the Amiga community that Commodore's
  276. engineering teams spent years developing Really Amazing Things, only to
  277. have Marketing deep-six them on the verge of production. This does
  278. occasionally happen; the @{"A3000+" link A3000Plus} is a good example of this.
  279. What was more
  280. often the case, though, were projects done on the side, "skunkworks"
  281. projects, if you will, that were often cool, but didn't get very far, due
  282. to varying management support, available funding, and the amount of
  283. "copious spare time" available to the project's owner.
  284.  
  285. A few of Dave Haynie's less successful projects, over the years, included:
  286.  
  287.         A2630           This one actually made it out the door. For six
  288.                         months, it was a funded skunkworks project. Nearly
  289.                         overnight, it became A Real Product.
  290.  
  291.         BIGRAM          A 16MB board for the A2630. Two were built. Hey, in
  292.                         1988, 16MB was lots of memory.
  293.  
  294.         FASTRAM         An 8MB board with fast page support for the A2630.
  295.                         As it turned out, this was a bit too complex to do
  296.                         in PAL logic at the required speeds, but it was a
  297.                         good design exercise.
  298.  
  299.         BIGRAMZ3        This was done in about two weeks, start to finish,
  300.                         as a Zorro III design example for the 1991 DevCons.
  301.                         This is a 64MB Zorro III memory card that supports
  302.                         Zorro III burst. It benchmarkst at about 80% the
  303.                         speed of local bus memory, a fairly impressive
  304.                         accomplishment given the less-than-ideal Zorro III
  305.                         interface of the A3000 architecture. About four of
  306.                         these exist.
  307.  
  308.         A2631           After the A3000 went out, Commodore was still,
  309.                         strangely enough, shipping lots of A2500/30s.
  310.                         Certain niches wanted the larger box of the A2000.
  311.                         Every A2500 got an A2630 and A2091 board. One
  312.                         Friday, over beer and Mexican food, Dave Haynie and
  313.                         Greg Berlin got the idea that this was stupid, in
  314.                         the light of the A3000 architecture. So the next
  315.                         week, Dave cranked out a replacement, based on the
  316.                         A3000 architecture, which we called the A2631.
  317.                         This was an A2000 CPU socket board with Buster,
  318.                         RAMSEY, the DMAC and SCSI chip, 68030, and 68882.
  319.                         It cost less than the A2630, delivered high
  320.                         performance SCSI, and could take 16MB of RAM.
  321.                         Management wasn't interested, even though it would
  322.                         have saved money. Two prototype boards were built.
  323.  
  324.         Gemini          This was a multiprocessing board, designed to test
  325.                         and stress the features of the Level II Buster chip
  326.                         (Rev 8 and beyond). The problem with inventing your
  327.                         own expansion bus is that you have to build
  328.                         everything for it. So for fun, this board did
  329.                         something interesting; it had two 68030s, each with
  330.                         4MB of RAM and independent Zorro III access. Two of
  331.                         these were built, but the project resources were
  332.                         pulled before it was debugged. Had it been
  333.                         developed fully, this could easily have helped to
  334.                         debug the Buster chip before the A4000 shipped.
  335.  
  336.         Acutiator       Only a paper design, Acutiator was an effort to
  337.                         specify a whole new system-level architecture,
  338.                         replacing the A3000 architecture used in all A3000
  339.                         and A4000 systems. The goal was a cost efficient,
  340.                         high performance architecture that could deliver
  341.                         anything from midrange systems (about midway
  342.                         between A4000 and A1200) on up to fully
  343.                         professional Amiga system heretofor nonexistent.
  344.                         Haynie originally designed a new "Amiga Modular
  345.                         Interconnect" bus, but adopted the fairly similar
  346.                         PCI bus once it was announced. The main idea was to
  347.                         make "highly modular" Amiga systems, wherein the
  348.                         system board design was independent of CPU or
  349.                         graphics subsystems. A small amount of design work
  350.                         had been done on this, but it was largely ignored
  351.                         by management.
  352.  
  353.         SCARAB          The SCARAB board, the last thing Haynie worked on
  354.                         at Commodore, was an effort to build a high
  355.                         performance graphics card based on off-the-shelf
  356.                         SVGA chips. The card ran a PCI bus locally, with
  357.                         bridged to Zorro III and to the video slot. With
  358.                         the video slot interface, Amiga chip graphics could
  359.                         be converted, in realtime, to PCI cycles,
  360.                         which wrote the SVGA graphic memory, in a window
  361.                         controlled by SCARAB registers.  In essence, this
  362.                         was a programable "flickerFixer" that could handle
  363.                         any scan rate. The board could also support
  364.                         "hybrid" graphics modes, where in the Amiga chips
  365.                         were still used, but went into a very slow scan
  366.                         mode, so they could put out 1024x768 at 8 bits in
  367.                         slowscan, which would be converted to 72Hz
  368.                         noninterlaced by SCARAB (this is somewhat like
  369.                         "Hedley hires", an easy addition to the AmigaOS).
  370.                         RTG drivers would ultimately hit the board,
  371.                         directly, over Zorro III. Lots of design work went
  372.                         into this, but it became pretty clear there was no
  373.                         money left to actually build any of it.
  374. @endnode
  375.  
  376.  
  377.  
  378. 03-AUG-95 / Intangible Assets Manufacturing / Dale L. Larson / dale@iam.com
  379.  
  380.  
  381.  
  382. --
  383. Bye Manou
  384. ------------------------_----------------------------------------------
  385. Manou BILLA       |  _ //  Connect your AMIGAs...
  386. 4, Ave. Nic Kreins|  \X/             ... A1000 / A2500 / A3000 ...
  387. L-9536 WILTZ      |      ------ Member Team AMIGA Luxembourg ------
  388.                   | email manou.billa@ci.educ.lu      FIDO 2:2455/560.8
  389. -----------------------------------------------------------------------
  390.            [PGP public key available on request]
  391.  
  392. ...  Oregano: the ancient Italian art of pizza folding.
  393.  
  394.